shoe with soft sole - Spanish English Dictionary